<template>
  <!-- 这是一个无渲染组件，只用于提供全局样式 -->
</template>

<style>
/* 重置基本样式，确保组件样式不被覆盖 */
.profile-container * {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

/* 提高所有个人信息页组件的基本样式优先级 */
.profile-content .profile-sidebar,
.profile-content .profile-form,
.profile-form .form-section,
.profile-form .form-group,
.profile-form .form-actions {
  display: block !important;
}

/* 确保按钮样式 */
.profile-form button,
.profile-sidebar button {
  cursor: pointer;
  outline: none;
  font-family: inherit;
}

/* 表单控件基础样式 */
.profile-form input,
.profile-form select {
  box-sizing: border-box;
  font-family: inherit;
  font-size: 1rem;
}

/* 确保动画正常工作 */
@keyframes profileFadeIn {
  from { opacity: 0; }
  to { opacity: 1; }
}

/* 防止样式冲突 */
.profile-sidebar .menu-item,
.profile-form .form-group,
.profile-form .form-section {
  clear: both;
}

/* 强制使用正确的图标字体 */
.profile-container .fas {
  font-family: 'Font Awesome 6 Free' !important;
  font-weight: 900 !important;
}
</style> 